
function ChooseRandom(tablename)
return tablename[math.random(1,table.Count(tablename))] end

function Model(name)
	util.PrecacheModel(name)
	return name
end

Vo = {}

Vo.Gman_P = {"ambient/voices/citizen_beaten2.wav",
"ambient/voices/citizen_beaten3.wav",
"ambient/voices/citizen_beaten4.wav",
"ambient/voices/citizen_beaten5.wav",
"ambient/voices/m_scream1.wav",
"vo/npc/male01/startle01.wav",
"vo/npc/male01/startle02.wav"}

Vo.Gman_D = {"vo/npc/male01/pain01.wav",
"vo/citadel/gman_exit01.wav",
"vo/citadel/gman_exit02.wav",
"vo/citadel/gman_exit09.wav",
"vo/citadel/gman_exit10.wav"}

Vo.Gman_T = {"vo/citadel/gman_exit03.wav",
"vo/citadel/gman_exit04.wav",
"vo/citadel/gman_exit08.wav",
"vo/gman_misc/gman_04.wav"}

Vo.Gman_A = {"vo/gman_misc/gman_riseshine.wav",
"vo/gman_misc/gman_03.wav"}

Vo.Eli_P = {"vo/eli_lab/eli_handle_b.wav",
"vo/citadel/eli_nonever.wav",
"vo/npc/male01/startle01.wav",
"vo/npc/male01/startle02.wav",
"ambient/voices/citizen_beaten2.wav",
"ambient/voices/citizen_beaten3.wav",
"ambient/voices/citizen_beaten4.wav"}

Vo.Eli_D = {"vo/citadel/eli_goodgod.wav",
"vo/citadel/eli_notobreen.wav",
"vo/k_lab/eli_shutdown.wav",
"vo/npc/male01/startle01.wav",
"vo/npc/male01/startle02.wav",
"ambient/voices/citizen_beaten5.wav"}

Vo.Eli_T = {"vo/citadel/eli_dontstruggle.wav",
"vo/eli_lab/eli_goodvort.wav",
"vo/eli_lab/eli_surface_b.wav",
"vo/k_lab/eli_allset.wav",
"vo/k_lab/eli_notwhoithink.wav",
"vo/k_lab/eli_phenom02.wav",
"vo/novaprospekt/eli_notime01.wav"}

Vo.Eli_A = {"vo/novaprospekt/eli_foundme02.wav",
"vo/novaprospekt/eli_getoutofhere.wav",
"vo/novaprospekt/eli_nevermindme01.wav",
"vo/novaprospekt/eli_wherewillyougo01.wav",
"vo/citadel/eli_dontworryboutme.wav",
"vo/citadel/eli_save.wav"}

Vo.Moss_P = {"vo/npc/female01/ow01.wav",
"vo/npc/female01/ow02.wav",
"vo/novaprospekt/al_gasp01.wav",
"vo/npc/female01/pain01.wav",
"vo/npc/female01/pain02.wav",
"vo/npc/female01/pain03.wav",
"vo/npc/female01/pain04.wav",
"vo/citadel/mo_necessary.wav",
"vo/citadel/mo_dont.wav",
"vo/eli_lab/mo_hereseli01.wav"}

Vo.Moss_D = {"vo/npc/female01/pain05.wav",
"vo/npc/female01/pain06.wav",
"vo/npc/female01/pain07.wav",
"vo/npc/female01/pain08.wav",
"vo/npc/female01/pain09.wav"}

Vo.Moss_T = {"vo/eli_lab/mo_airlock01.wav",
"vo/eli_lab/mo_airlock03.wav",
"vo/eli_lab/mo_airlock10.wav",
"vo/eli_lab/mo_postdoc01.wav",
"vo/citadel/mo_dontworry.wav",
"vo/citadel/mo_illtakehim.wav"}

Vo.Moss_A = {"vo/eli_lab/mo_airlock03.wav",
"vo/eli_lab/mo_airlock08.wav",
"vo/k_lab/mo_drawing.wav",
"vo/k_lab/mo_interfer.wav",
"vo/k_lab/mo_losinghim.wav"}

Vo.Monk_P = {"vo/ravenholm/monk_pain01.wav",
"vo/ravenholm/monk_pain02.wav",
"vo/ravenholm/monk_pain03.wav",
"vo/ravenholm/monk_pain04.wav",
"vo/ravenholm/monk_pain05.wav",
"vo/ravenholm/monk_pain06.wav",
"vo/ravenholm/monk_pain07.wav",
"vo/ravenholm/monk_pain08.wav",
"vo/ravenholm/monk_pain09.wav",
"vo/ravenholm/monk_pain10.wav",
"vo/ravenholm/monk_pain12.wav",
"vo/ravenholm/monk_helpme03.wav",
"vo/ravenholm/monk_helpme05.wav"}

Vo.Monk_D = {"vo/ravenholm/monk_death07.wav",
"vo/ravenholm/exit_nag01.wav",
"vo/ravenholm/monk_danger01.wav",
"vo/ravenholm/monk_danger02.wav",
"vo/ravenholm/monk_helpme01.wav",
"vo/ravenholm/monk_helpme02.wav"}

Vo.Monk_A = {"vo/ravenholm/shotgun_overhere.wav",
"vo/ravenholm/shotgun_theycome.wav",
"vo/ravenholm/shotgun_hush.wav",
"vo/ravenholm/wrongside_town.wav",
"vo/ravenholm/wrongside_seekchurch.wav",
"vo/ravenholm/wrongside_mendways.wav",
"vo/ravenholm/wrongside_howcome.wav",
"vo/ravenholm/bucket_almost.wav",
"vo/ravenholm/bucket_guardwell.wav",
"vo/ravenholm/bucket_patience.wav",
"vo/ravenholm/monk_overhere.wav",
"vo/ravenholm/monk_coverme02.wav",
"vo/ravenholm/monk_coverme07.wav",
"vo/ravenholm/monk_rant10.wav",
"vo/ravenholm/monk_rant16.wav",
"vo/ravenholm/monk_rant18.wav",
"vo/ravenholm/monk_rant21.wav",
"vo/ravenholm/monk_mourn06.wav",
"vo/ravenholm/aimforhead.wav",
"vo/ravenholm/pyre_anotherlife.wav"}

Vo.Monk_T = {"vo/ravenholm/cartrap_better.wav",
"vo/ravenholm/engage01.wav",
"vo/ravenholm/engage02.wav",
"vo/ravenholm/engage04.wav",
"vo/ravenholm/engage05.wav",
"vo/ravenholm/engage06.wav",
"vo/ravenholm/engage07.wav",
"vo/ravenholm/engage08.wav",
"vo/ravenholm/engage09.wav",
"vo/ravenholm/madlaugh01.wav",
"vo/ravenholm/madlaugh02.wav",
"vo/ravenholm/madlaugh03.wav",
"vo/ravenholm/madlaugh04.wav",
"vo/ravenholm/monk_rant17.wav",
"vo/ravenholm/monk_kill01.wav",
"vo/ravenholm/monk_kill02.wav",
"vo/ravenholm/monk_kill04.wav",
"vo/ravenholm/monk_kill05.wav",
"vo/ravenholm/monk_kill08.wav",
"vo/ravenholm/monk_kill10.wav",
"vo/ravenholm/shotgun_stirreduphell.wav",
"vo/ravenholm/firetrap_welldone.wav",
"vo/ravenholm/exit_salvation.wav",
"vo/ravenholm/monk_blocked01.wav",
"vo/ravenholm/monk_blocked03.wav"}

Vo.Kleiner_D = {"vo/npc/male01/pain01.wav",
"ambient/voices/citizen_beaten1.wav",
"ambient/voices/citizen_beaten2.wav",
"ambient/voices/citizen_beaten5.wav",
"ambient/voices/m_scream1.wav",
"vo/k_lab/kl_ahhhh.wav",
"vo/k_lab/kl_hedyno02.wav",
"vo/k_lab/kl_hedyno03.wav",
"vo/trainyard/kl_morewarn01.wav",
"vo/k_lab2/kl_greatscott.wav"}

Vo.Kleiner_P = {"vo/k_lab/kl_dearme.wav",
"vo/k_lab/kl_fiddlesticks.wav",
"vo/k_lab/kl_getoutrun01.wav",
"vo/k_lab/kl_interference.wav",
"vo/k_lab/kl_islamarr.wav",
"vo/k_lab/kl_mygoodness01.wav",
"vo/k_lab/kl_ohdear.wav"}

Vo.Kleiner_T = {"vo/k_lab/kl_excellent.wav",
"vo/k_lab/kl_diditwork.wav",
"vo/k_lab/kl_fewmoments01.wav",
"vo/k_lab/kl_fewmoments02.wav",
"vo/k_lab/kl_finalsequence02.wav",
"vo/k_lab/kl_initializing.wav",
"vo/k_lab/kl_moduli02.wav",
"vo/k_lab/kl_mygoodness03.wav",
"vo/k_lab/kl_nownow02.wav",
"vo/k_lab2/kl_slowteleport01.wav",
"vo/k_lab2/kl_notallhopeless_b.wav"}

Vo.Kleiner_A = {"vo/k_lab/kl_getoutrun02.wav",
"vo/k_lab/kl_getoutrun03.wav",
"vo/k_lab/kl_initializing02.wav",
"vo/k_lab/kl_thenwhere.wav",
"vo/k_lab/kl_whatisit.wav",
"vo/k_lab/kl_wishiknew.wav"}

Vo.Undead_D = {"vo/npc/vortigaunt/vortigese02.wav",
"vo/npc/vortigaunt/vortigese03.wav",
"vo/npc/vortigaunt/vortigese05.wav",
"vo/npc/vortigaunt/vortigese07.wav"}

Vo.Undead_P = {"vo/npc/vortigaunt/vortigese04.wav",
"vo/npc/vortigaunt/vortigese08.wav",
"vo/npc/vortigaunt/vortigese09.wav",
"vo/npc/vortigaunt/here.wav",
"vo/npc/vortigaunt/hold.wav"}

Vo.Undead_T = {"npc/zombie/zombie_alert1.wav",
"npc/zombie/zombie_alert2.wav",
"npc/zombie/zombie_alert3.wav"}

Vo.Undead_A = table.Copy(Vo.Undead_T)

Vo.Zombie_D = {"npc/zombie/zombie_die1.wav",
"npc/zombie/zombie_die2.wav",
"npc/zombie/zombie_die3.wav",
"npc/zombie/zombie_voice_idle6.wav"}

Vo.Zombie_P = {"npc/zombie/zombie_pain1.wav",
"npc/zombie/zombie_pain2.wav",
"npc/zombie/zombie_pain3.wav",
"npc/zombie/zombie_pain4.wav",
"npc/zombie/zombie_pain5.wav",
"npc/zombie/zombie_pain6.wav"}

Vo.Zombie_T = {"npc/zombie/zombie_voice_idle2.wav",
"npc/zombie/zombie_voice_idle3.wav",
"npc/zombie/zombie_voice_idle4.wav",
"npc/zombie/zombie_voice_idle5.wav",
"npc/zombie/zombie_voice_idle7.wav",
"npc/zombie/zombie_voice_idle8.wav",
"npc/zombie/zombie_voice_idle9.wav",
"npc/zombie/zombie_voice_idle10.wav",
"npc/zombie/zombie_voice_idle11.wav",
"npc/zombie/zombie_voice_idle13.wav"}

Vo.Zombie_A = table.Copy(Vo.Zombie_T)

Vo.Fast_D = {"npc/fast_zombie/fz_alert_close1.wav",
"npc/fast_zombie/fz_alert_far1.wav"}

Vo.Fast_P = {"npc/fast_zombie/wake1.wav",
"npc/headcrab_poison/ph_poisonbite2.wav",
"npc/headcrab_poison/ph_hiss1.wav",
"npc/headcrab_poison/ph_idle1.wav"}

Vo.Fast_T = {"npc/fast_zombie/fz_frenzy1.wav",
"npc/fast_zombie/fz_frenzy1.wav",
"npc/barnacle/barnacle_bark1.wav",
"npc/barnacle/barnacle_bark2.wav",
"npc/barnacle/barnacle_pull1.wav"}

Vo.Fast_A = table.Copy(Vo.Fast_T)

Vo.Alyx_T = {"vo/k_lab/al_wontlook.wav",
"vo/npc/alyx/brutal02.wav",
"vo/streetwar/alyx_gate/al_readywhenyou.wav",
"vo/streetwar/alyx_gate/al_thatsit.wav",
"vo/Citadel/al_yes_nr.wav",
"vo/Citadel/al_bitofit.wav",
"vo/NovaProspekt/al_done01.wav",
"vo/NovaProspekt/al_gotyounow01.wav",
"vo/k_lab2/al_whee_b.wav",
"vo/k_lab/al_hmm.wav",
"vo/k_lab/al_letsdoit.wav",
"vo/k_lab/al_uhoh01.wav",
"vo/eli_lab/al_allright01.wav",
"vo/eli_lab/al_earnedit01.wav",
"vo/eli_lab/al_goodcatch.wav",
"vo/eli_lab/al_laugh01.wav",
"vo/eli_lab/al_laugh02.wav",
"vo/eli_lab/al_hums.wav",
"vo/eli_lab/al_hums_b.wav"}

Vo.Alyx_P = {"vo/npc/alyx/hurt04.wav",
"vo/k_lab2/al_notime.wav",
"vo/npc/alyx/hurt05.wav",
"vo/npc/alyx/hurt06.wav",
"vo/npc/alyx/hurt08.wav",
"vo/npc/alyx/no01.wav",
"vo/npc/alyx/no02.wav",
"vo/npc/alyx/no03.wav",
"vo/npc/alyx/gasp02.wav",
"vo/npc/alyx/gasp03.wav",
"vo/npc/alyx/uggh01.wav",
"vo/npc/alyx/uggh02.wav",
"vo/npc/female01/ow02.wav"}

Vo.Alyx_D = {"vo/npc/alyx/ohno_startle01.wav",
"vo/npc/alyx/ohno_startle03.wav",
"vo/streetwar/alyx_gate/al_no.wav",
"vo/npc/alyx/hurt05.wav",
"vo/npc/female01/pain01.wav",
"vo/npc/female01/pain03.wav",
"vo/npc/female01/pain04.wav",
"vo/npc/female01/pain05.wav",
"vo/npc/female01/pain06.wav",
"vo/npc/female01/pain07.wav",
"vo/npc/female01/pain08.wav",
"vo/npc/female01/pain09.wav"}

Vo.Alyx_A = {"vo/npc/alyx/ohgod01.wav",
"vo/streetwar/alyx_gate/al_letsgo01.wav",
"vo/streetwar/alyx_gate/al_cmoncmon.wav",
"vo/k_lab/al_careful02.wav",
"vo/npc/alyx/watchout01.wav",
"vo/npc/alyx/watchout02.wav",
"vo/npc/alyx/coverme01.wav",
"vo/npc/alyx/coverme02.wav",
"vo/npc/alyx/coverme03.wav",
"vo/npc/alyx/getback02.wav",
"vo/npc/alyx/lookout01.wav",
"vo/npc/alyx/lookout03.wav"}

Vo.Breen_T = {"vo/Breencast/br_tofreeman02.wav",
"vo/Breencast/br_tofreeman12.wav",
"vo/Breencast/br_welcome07.wav",
"vo/citadel/br_gravgun.wav",
"vo/citadel/br_laugh01.wav",
"vo/citadel/br_mock04.wav",
"vo/citadel/br_mock05.wav",
"vo/citadel/br_mock06.wav",
"vo/citadel/br_mock09.wav",
"vo/citadel/br_mock13.wav",
"vo/citadel/br_nothingtosay_b.wav",
"vo/citadel/br_newleader_a.wav",
"vo/citadel/br_newleader_c.wav",
"vo/citadel/br_rabble_a.wav",
"vo/citadel/br_gift_a.wav",
"vo/citadel/br_playgame_c.wav"}

Vo.Breen_A = {"vo/citadel/br_justhurry.wav",
"vo/citadel/br_guest_d.wav",
"vo/citadel/br_hostbody.wav",
"vo/k_lab/br_tele_02.wav",
"vo/k_lab/br_tele_05.wav"}

Vo.Breen_D = {"vo/citadel/br_no.wav",
"vo/citadel/br_playgame_a.wav",
"vo/citadel/br_failing11.wav",
"vo/citadel/br_ohshit.wav",
"vo/citadel/br_youfool.wav",
"vo/k_lab/br_thereheis.wav",
"ambient/voices/citizen_beaten1.wav",
"ambient/voices/citizen_beaten2.wav",
"vo/npc/male01/startle01.wav",
"vo/npc/male01/startle02.wav"}

Vo.Breen_P = {"vo/k_lab/br_tele_02.wav",
"vo/k_lab/br_tele_03.wav",
"vo/citadel/br_youneedme.wav",
"vo/npc/male01/moan01.wav",
"vo/npc/male01/moan02.wav",
"vo/npc/male01/moan03.wav",
"vo/npc/male01/moan04.wav",
"vo/npc/male01/moan05.wav",
"ambient/voices/citizen_beaten3.wav",
"ambient/voices/citizen_beaten4.wav"}

Vo.Barney_D = {"vo/npc/barney/ba_no01.wav",
"vo/npc/barney/ba_no02.wav",
"vo/npc/barney/ba_ohshit03.wav",
"vo/k_lab/ba_headhumper02.wav",
"vo/k_lab/ba_thingaway02.wav",
"vo/npc/barney/ba_pain01.wav",
"vo/npc/barney/ba_pain02.wav",
"vo/npc/barney/ba_pain03.wav",
"vo/npc/barney/ba_pain04.wav",
"vo/npc/barney/ba_pain05.wav",
"vo/npc/barney/ba_pain06.wav"}

Vo.Barney_P = {"vo/npc/barney/ba_wounded03.wav",
"vo/npc/barney/ba_wounded02.wav",
"vo/npc/barney/ba_pain04.wav",
"vo/npc/barney/ba_pain06.wav",
"vo/npc/barney/ba_pain07.wav",
"vo/npc/barney/ba_pain08.wav",
"vo/npc/barney/ba_pain09.wav",
"vo/npc/barney/ba_pain10.wav",
"vo/npc/barney/ba_damnit.wav",
"vo/streetwar/rubble/ba_damnitall.wav",
"vo/streetwar/rubble/ba_helpmeout.wav"}

Vo.Barney_T = {"vo/streetwar/nexus/ba_done.wav",
"vo/streetwar/sniper/ba_onedownonetogo.wav",
"vo/k_lab/ba_cantlook.wav",
"vo/npc/barney/ba_laugh01.wav",
"vo/npc/barney/ba_laugh02.wav",
"vo/npc/barney/ba_laugh03.wav",
"vo/npc/barney/ba_laugh04.wav",
"vo/npc/barney/ba_followme02.wav",
"vo/npc/barney/ba_letsdoit.wav",
"vo/npc/barney/ba_letsgo.wav",
"vo/npc/barney/ba_ohyeah.wav",
"vo/npc/barney/ba_losttouch.wav",
"vo/npc/barney/ba_downyougo.wav",
"vo/npc/barney/ba_yell.wav",
"vo/npc/barney/ba_gotone.wav",
"vo/npc/barney/ba_bringiton.wav",
"vo/npc/barney/ba_goingdown.wav"}

Vo.Barney_A = {"vo/npc/barney/ba_danger02.wav",
"vo/npc/barney/ba_getdown.wav",
"vo/npc/barney/ba_getoutofway.wav",
"vo/npc/barney/ba_hurryup.wav",
"vo/npc/barney/ba_letsgo.wav",
"vo/npc/barney/ba_lookout.wav",
"vo/npc/barney/ba_duck.wav",
"vo/npc/barney/ba_uhohheretheycome.wav",
"vo/k_lab/ba_thereheis.wav",
"vo/k_lab/ba_whatthehell.wav"}

Vo.Soldier_D = {"npc/metropolice/die1.wav",
"npc/metropolice/die3.wav",
"npc/metropolice/die4.wav",
"npc/metropolice/die2.wav"}

Vo.Soldier_P = {"npc/combine_soldier/vo/coverhurt.wav",
"npc/combine_soldier/vo/requestmedical.wav",
"npc/combine_soldier/vo/requeststimdose.wav",
"npc/metropolice/vo/help.wav",
"npc/metropolice/knockout2.wav",
"npc/combine_soldier/pain1.wav",
"npc/combine_soldier/pain2.wav",
"npc/combine_soldier/pain3.wav",
"npc/metropolice/pain1.wav",
"npc/metropolice/pain2.wav",
"npc/metropolice/pain3.wav",
"npc/metropolice/pain4.wav"}

Vo.Soldier_A = {"npc/combine_soldier/vo/onedown.wav",
"npc/combine_soldier/vo/onedutyvacated.wav",
"npc/combine_soldier/vo/lostcontact.wav",
"npc/combine_soldier/vo/coverhurt.wav",
"npc/combine_soldier/vo/heavyresistance.wav",
"npc/combine_soldier/vo/stayalertreportsightlines.wav",
"npc/combine_soldier/vo/gosharpgosharp.wav",
"npc/combine_soldier/vo/prepforcontact.wav",
"npc/combine_soldier/vo/readyweapons.wav",
"npc/combine_soldier/vo/unitisinbound.wav",
"npc/combine_soldier/vo/motioncheckallradials.wav",
"npc/combine_soldier/vo/hardenthatposition.wav",
"npc/combine_soldier/vo/readyweaponshostilesinbound.wav",
"npc/combine_soldier/vo/fixsightlinesmovein.wav",
"npc/combine_soldier/vo/goactiveintercept.wav",
"npc/combine_soldier/vo/targetcompromisedmovein.wav",
"npc/combine_soldier/vo/targetmyradial.wav",
"npc/combine_soldier/vo/callcontacttarget1.wav",
"npc/metropolice/vo/inpositionathardpoint.wav",
"npc/metropolice/vo/inpositiononeready.wav",
"npc/metropolice/vo/teaminpositionadvance.wav",
"npc/metropolice/vo/firetodislocateinterpose.wav",
"npc/metropolice/vo/goingtotakealook.wav",
"npc/metropolice/vo/covermegoingin.wav",
"npc/metropolice/vo/ptgoagain.wav",
"npc/metropolice/vo/holdthisposition.wav",
"npc/metropolice/vo/stillgetting647e.wav",
"npc/metropolice/vo/preparefor1015.wav",
"npc/metropolice/vo/allunitscode2.wav",
"npc/metropolice/vo/visceratorisoc.wav",
"npc/metropolice/vo/tenzerovisceratorishunting.wav",
"npc/metropolice/vo/wehavea10-108.wav",
"npc/metropolice/vo/wegotadbherecancel10-102.wav",
"npc/metropolice/vo/subjectis505.wav",
"npc/metropolice/vo/watchit.wav",
"npc/metropolice/vo/takecover.wav",
"npc/metropolice/vo/getdown.wav",
"npc/metropolice/vo/lookout.wav",
"npc/metropolice/vo/shit.wav",
"npc/metropolice/vo/movingtocover.wav",
"npc/metropolice/vo/backmeupimout.wav"}

Vo.Soldier_T = {"npc/combine_soldier/vo/onecontained.wav",
"npc/combine_soldier/vo/sectorissecurenovison.wav",
"npc/combine_soldier/vo/readyextractors.wav",
"npc/combine_soldier/vo/contained.wav",
"npc/combine_soldier/vo/stabilizationteamhassector.wav",
"npc/combine_soldier/vo/thatsitwrapitup.wav",
"npc/combine_soldier/vo/unitisclosing.wav",
"npc/combine_soldier/vo/secure.wav",
"npc/combine_soldier/vo/reportingclear.wav",
"npc/combine_soldier/vo/standingby].wav",
"npc/metropolice/vo/unitis10-8standingby.wav",
"npc/metropolice/vo/ten4.wav",
"npc/metropolice/vo/ten8standingby.wav",
"npc/metropolice/vo/protectioncomplete.wav",
"npc/metropolice/vo/clearandcode100.wav",
"npc/metropolice/vo/control100percent.wav",
"npc/metropolice/vo/controlsection.wav",
"npc/metropolice/vo/finalverdictadministered.wav",
"npc/metropolice/vo/get11-44inboundcleaningup.wav",
"npc/metropolice/vo/upi.wav",
"npc/metropolice/vo/utlthatsuspect.wav",
"npc/metropolice/vo/gotsuspect1here.wav",
"npc/metropolice/vo/chuckle.wav"}

Vo.Male_A = {"vo/npc/male01/incoming02.wav",
"vo/canals/male01/stn6_incoming.wav",
"vo/canals/male01/stn6_go_nag02.wav",
"vo/npc/male01/strider_run.wav",
"vo/npc/male01/behindyou01.wav",
"vo/npc/male01/behindyou02.wav",
"vo/npc/male01/overthere01.wav",
"vo/npc/male01/overthere02.wav",
"vo/npc/male01/heretheycome01.wav",
"vo/npc/male01/takecover02.wav",
"vo/npc/male01/gethellout.wav",
"vo/npc/male01/goodgod.wav",
"vo/npc/male01/watchout.wav",
"vo/npc/male01/uhoh.wav",
"vo/npc/male01/runforyourlife01.wav",
"vo/npc/male01/runforyourlife02.wav",
"vo/npc/male01/runforyourlife03.wav",
"vo/npc/male01/letsgo01.wav",
"vo/npc/male01/letsgo02.wav",
"vo/npc/male01/headsup01.wav",
"vo/npc/male01/headsup02.wav",
"vo/canals/matt_toolate.wav",
"vo/canals/shanty_go_nag01.wav",
"vo/canals/shanty_go_nag02.wav",
"vo/canals/shanty_go_nag03.wav",
"vo/npc/male01/squad_follow03.wav",
"vo/npc/male01/gordead_ans04.wav",
"vo/npc/male01/gordead_ans05.wav",
"vo/npc/male01/gordead_ques10.wav"}

Vo.Male_D = {"vo/npc/male01/pain01.wav",
"vo/npc/male01/pain02.wav",
"vo/npc/male01/pain03.wav",
"vo/npc/male01/pain04.wav",
"vo/npc/male01/pain05.wav",
"vo/npc/male01/pain06.wav",
"vo/npc/male01/pain07.wav",
"vo/npc/male01/pain08.wav",
"vo/npc/male01/pain09.wav",
"vo/streetwar/sniper/male01/c17_09_help01.wav",
"vo/streetwar/sniper/male01/c17_09_help02.wav",
"vo/npc/male01/help01.wav",
"vo/npc/male01/gordead_ans06.wav",
"vo/coast/bugbait/sandy_help.wav",
"vo/coast/odessa/male01/nlo_cubdeath01.wav",
"vo/coast/odessa/male01/nlo_cubdeath02.wav",
"vo/npc/male01/no01.wav",
"vo/npc/male01/no02.wav"}

Vo.Male_P = {"vo/npc/male01/uhoh.wav",
"vo/canals/shanty_hey.wav",
"ambient/voices/citizen_beaten1.wav",
"ambient/voices/citizen_beaten2.wav",
"ambient/voices/citizen_beaten3.wav",
"ambient/voices/citizen_beaten4.wav",
"ambient/voices/m_scream1.wav",
"vo/npc/male01/gordead_ans04.wav",
"vo/npc/male01/gordead_ans05.wav",
"vo/npc/male01/startle01.wav",
"vo/npc/male01/startle02.wav",
"vo/npc/male01/ow01.wav",
"vo/npc/male01/ow02.wav",
"vo/npc/male01/myarm01.wav",
"vo/npc/male01/myarm02.wav",
"vo/npc/male01/hitingut02.wav",
"vo/npc/male01/startle01.wav",
"vo/npc/male01/startle02.wav",
"vo/npc/male01/mygut02.wav",
"vo/npc/male01/myleg01.wav",
"vo/npc/male01/myleg02.wav",
"vo/npc/male01/ohno.wav",
"vo/npc/male01/imhurt01.wav",
"vo/npc/male01/imhurt02.wav"}

Vo.Male_T = {"vo/canals/matt_beglad_b.wav",
"vo/npc/male01/likethat.wav",
"vo/npc/male01/gordead_ques01.wav",
"vo/npc/male01/gordead_ques07.wav",
"vo/npc/male01/question17.wav",
"vo/npc/male01/answer01.wav",
"vo/npc/male01/answer11.wav",
"vo/npc/male01/answer32.wav",
"vo/npc/male01/yeah02.wav",
"vo/npc/male01/ok01.wav",
"vo/npc/male01/ok02.wav",
"vo/npc/male01/nice.wav",
"vo/npc/male01/finally.wav",
"vo/npc/male01/overthere01.wav",
"vo/npc/male01/overthere02.wav",
"vo/npc/male01/gotone01.wav",
"vo/npc/male01/gotone02.wav",
"vo/npc/male01/evenodds.wav",
"vo/npc/male01/fantastic01.wav",
"vo/npc/male01/fantastic02.wav",
"vo/npc/male01/squad_away01.wav",
"vo/coast/odessa/male01/nlo_cheer01.wav",
"vo/coast/odessa/male01/nlo_cheer02.wav",
"vo/coast/odessa/male01/nlo_cheer03.wav",
"vo/coast/odessa/male01/nlo_cheer04.wav"}

Vo.Female_A = {"vo/npc/female01/incoming02.wav",
"vo/canals/female01/stn6_incoming.wav",
"vo/canals/male01/stn6_go_nag02.wav",
"vo/npc/female01/strider_run.wav",
"vo/npc/female01/question01.wav",
"vo/npc/female01/question11.wav",
"vo/npc/female01/behindyou01.wav",
"vo/npc/female01/behindyou02.wav",
"vo/npc/female01/overthere01.wav",
"vo/npc/female01/overthere02.wav",
"vo/npc/female01/heretheycome01.wav",
"vo/npc/female01/takecover02.wav",
"vo/npc/female01/gethellout.wav",
"vo/npc/female01/watchout.wav",
"vo/npc/female01/letsgo01.wav",
"vo/npc/female01/letsgo02.wav",
"vo/npc/female01/headsup01.wav",
"vo/npc/female01/headsup02.wav",
"vo/npc/female01/runforyourlife01.wav",
"vo/npc/female01/runforyourlife02.wav",
"vo/canals/arrest_getgoing.wav",
"vo/canals/arrest_stop.wav",
"vo/npc/female01/gordead_ans05.wav",
"vo/npc/female01/gordead_ans06.wav",
"vo/npc/female01/ohno.wav",
"vo/npc/female01/uhoh.wav",
"vo/npc/female01/squad_reinforce_single04.wav"}

Vo.Female_T = {"vo/npc/female01/likethat.wav",
"vo/npc/female01/gordead_ques01.wav",
"vo/npc/female01/gordead_ques07.wav",
"vo/npc/female01/answer01.wav",
"vo/npc/female01/answer11.wav",
"vo/npc/female01/answer32.wav",
"vo/npc/female01/answer35.wav",
"vo/npc/female01/question17.wav",
"vo/npc/female01/yeah02.wav",
"vo/npc/female01/ok02.wav",
"vo/npc/female01/nice01.wav",
"vo/npc/female01/nice02.wav",
"vo/npc/female01/finally.wav",
"vo/npc/female01/overthere01.wav",
"vo/npc/female01/overthere02.wav",
"vo/npc/female01/gotone01.wav",
"vo/npc/female01/gotone02.wav",
"vo/npc/female01/fantastic01.wav",
"vo/npc/female01/fantastic02.wav",
"vo/npc/female01/squad_away01.wav",
"vo/coast/odessa/female01/nlo_cheer01.wav",
"vo/coast/odessa/female01/nlo_cheer02.wav",
"vo/coast/odessa/female01/nlo_cheer03.wav"}

Vo.Female_D = {"vo/npc/alyx/hurt05.wav",
"vo/npc/female01/pain01.wav",
"vo/npc/female01/pain02.wav",
"vo/npc/female01/pain03.wav",
"vo/npc/female01/pain04.wav",
"vo/npc/female01/pain05.wav",
"vo/npc/female01/pain06.wav",
"vo/npc/female01/pain07.wav",
"vo/npc/female01/pain08.wav",
"vo/npc/female01/pain09.wav",
"vo/npc/female01/gordead_ans04.wav",
"vo/npc/female01/gordead_ans06.wav",
"vo/canals/arrest_helpme.wav",
"vo/npc/female01/help01.wav",
"vo/npc/female01/startle01.wav",
"ambient/voices/f_scream1.wav",
"vo/coast/odessa/female01/nlo_cubdeath01.wav",
"vo/coast/odessa/female01/nlo_cubdeath02.wav",
"vo/npc/female01/no01.wav",
"vo/npc/female01/no02.wav"}

Vo.Female_P = {"vo/novaprospekt/al_gasp01.wav",
"vo/Citadel/al_struggle02.wav",
"vo/Citadel/al_struggle07.wav",
"vo/trainyard/wife_please.wav",
"vo/trainyard/wife_canttake.wav",
"vo/npc/female01/gordead_ans04.wav",
"vo/npc/female01/gordead_ans05.wav",
"vo/npc/female01/gordead_ans06.wav",
"vo/npc/female01/startle01.wav",
"vo/npc/female01/startle02.wav",
"vo/npc/female01/ow01.wav",
"vo/npc/female01/ow02.wav",
"vo/npc/female01/myarm01.wav",
"vo/npc/female01/myarm02.wav",
"vo/npc/female01/hitingut02.wav",
"vo/npc/female01/mygut02.wav",
"vo/npc/female01/myleg01.wav",
"vo/npc/female01/myleg02.wav",
"vo/npc/female01/imhurt01.wav",
"vo/npc/female01/imhurt02.wav",
"vo/npc/female01/ow02.wav"}

Vo.Bot_A = {"bot/what_happened.wav",
"bot/what_have_you_done.wav",
"bot/the_actions_hot_here.wav",
"bot/thats_not_good.wav",
"bot/that_was_it.wav",
"bot/yikes.wav",
"bot/uh_oh.wav",
"bot/oh_my_god.wav",
"bot/oh_no.wav",
"bot/oh_no_sad.wav",
"bot/oh_man.wav",
"bot/oh_boy.wav",
"bot/oh_boy2.wav",
"bot/look_out_brag.wav",
"bot/in_combat2.wav",
"bot/im_pinned_down.wav",
"bot/im_in_trouble.wav",
"bot/i_got_nothing.wav",
"bot/aw_hell.wav"}

Vo.Bot_P = {"bot/aah.wav",
"bot/whoa.wav",
"bot/too_many2.wav",
"bot/theyre_everywhere2.wav",
"bot/they_got_me_pinned_down_here.wav",
"bot/theres_too_many_of_them.wav",
"bot/theres_too_many.wav",
"bot/stop_it.wav",
"bot/ouch.wav",
"bot/ow.wav",
"bot/ow.wav",
"bot/oh.wav",
"bot/ow_its_me.wav",
"bot/hey.wav",
"bot/hey2.wav",
"bot/cut_it_out.wav"}

Vo.Bot_D = {"bot/pain2.wav",
"bot/pain4.wav",
"bot/pain5.wav",
"bot/pain8.wav",
"bot/pain9.wav",
"bot/pain10.wav",
"bot/noo.wav",
"bot/need_help.wav",
"bot/need_help2.wav",
"bot/help.wav"}

Vo.Bot_T = {"bot/attacking_enemies.wav",
"bot/come_to_papa.wav",
"bot/do_not_mess_with_me.wav",
"bot/hes_broken.wav",
"bot/hes_done.wav",
"bot/i_am_dangerous.wav",
"bot/i_am_on_fire.wav",
"bot/i_got_more_where_that_came_from.wav",
"bot/its_a_party.wav",
"bot/made_him_cry.wav",
"bot/oh_yea2.wav",
"bot/tag_them_and_bag_them.wav",
"bot/thats_the_way_this_is_done.wav",
"bot/this_is_my_house.wav",
"bot/wasted_him.wav",
"bot/who_wants_some_more.wav",
"bot/whoo2.wav",
"bot/whos_the_man.wav",
"bot/yea_baby.wav"}

PlayerTables = {
{Model = "models/player/alyx", Alert=Vo.Alyx_A, Death=Vo.Alyx_D, Pain=Vo.Alyx_P, Taunt=Vo.Alyx_T},
{Model = "models/player/barney", Alert=Vo.Barney_A, Death=Vo.Barney_D, Pain=Vo.Barney_P, Taunt=Vo.Barney_T},
{Model = "models/player/breen", Alert=Vo.Breen_A, Death=Vo.Breen_D, Pain=Vo.Breen_P, Taunt=Vo.Breen_T},
{Model = "models/player/corpse1", Alert=Vo.Undead_A, Death=Vo.Undead_D, Pain=Vo.Undead_P, Taunt=Vo.Undead_T},
{Model = "models/player/charple01", Alert=Vo.Undead_A, Death=Vo.Undead_D, Pain=Vo.Undead_P, Taunt=Vo.Undead_T},
{Model = "models/player/classic", Alert=Vo.Zombie_A, Death=Vo.Zombie_D, Pain=Vo.Zombie_P, Taunt=Vo.Zombie_T},
{Model = "models/player/zombiefast", Alert=Vo.Fast_A, Death=Vo.Fast_D, Pain=Vo.Fast_P, Taunt=Vo.Fast_T},
{Model = "models/player/police", Alert=Vo.Soldier_A, Death=Vo.Soldier_D, Pain=Vo.Soldier_P, Taunt=Vo.Soldier_T},
{Model = "combine", Alert=Vo.Soldier_A, Death=Vo.Soldier_D, Pain=Vo.Soldier_P, Taunt=Vo.Soldier_T},
{Model = "zombie_soldier", Alert=Vo.Soldier_A, Death=Vo.Soldier_D, Pain=Vo.Soldier_P, Taunt=Vo.Soldier_T},
{Model = "stripped", Alert=Vo.Male_A, Death=Vo.Male_D, Pain=Vo.Male_P, Taunt=Vo.Male_T},
{Model = "models/player/eli", Alert=Vo.Eli_A, Death=Vo.Eli_D, Pain=Vo.Eli_P, Taunt=Vo.Eli_T},
{Model = "models/player/gman_high", Alert=Vo.Gman_A, Death=Vo.Gman_D, Pain=Vo.Gman_P, Taunt=Vo.Gman_T},
{Model = "models/player/kleiner", Alert=Vo.Kleiner_A, Death=Vo.Kleiner_D, Pain=Vo.Kleiner_P, Taunt=Vo.Kleiner_T},
{Model = "hostage_04", Alert=Vo.Kleiner_A, Death=Vo.Kleiner_D, Pain=Vo.Kleiner_P, Taunt=Vo.Kleiner_T},
{Model = "models/player/monk", Alert=Vo.Monk_A, Death=Vo.Monk_D, Pain=Vo.Monk_P, Taunt=Vo.Monk_T},
{Model = "models/player/mossman", Alert=Vo.Moss_A, Death=Vo.Moss_D, Pain=Vo.Moss_P, Taunt=Vo.Moss_T},
{Model = "arctic", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "guerilla", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "leet", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "phoenix", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "riot", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "gasmask", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "swat", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "urban", Alert=Vo.Bot_A, Death=Vo.Bot_D, Pain=Vo.Bot_P, Taunt=Vo.Bot_T},
{Model = "models/player/odessa", Alert=Vo.Male_A, Death=Vo.Male_D, Pain=Vo.Male_P, Taunt=Vo.Male_T},
{Model = "models/player/group01/male", Alert=Vo.Male_A, Death=Vo.Male_D, Pain=Vo.Male_P, Taunt=Vo.Male_T},
{Model = "models/player/group03/male", Alert=Vo.Male_A, Death=Vo.Male_D, Pain=Vo.Male_P, Taunt=Vo.Male_T},
{Model = "models/player/group01/female", Alert=Vo.Female_A, Death=Vo.Female_D, Pain=Vo.Female_P, Taunt=Vo.Female_T},
{Model = "models/player/group03/female", Alert=Vo.Female_A, Death=Vo.Female_D, Pain=Vo.Female_P, Taunt=Vo.Female_T}
}

GameSounds = {}
GameSounds.Burn = {"player/pl_burnpain3.wav",
"player/pl_burnpain2.wav",
"player/pl_burnpain1.wav",
"ambient/levels/canals/toxic_slime_sizzle2.wav",
"ambient/levels/canals/toxic_slime_sizzle3.wav"}

GameSounds.Drown = {"player/pl_drown1.wav",
"player/pl_drown2.wav",
"player/pl_drown3.wav"}

GameSounds.ElectricZap = {"ambient/levels/citadel/weapon_disintegrate1.wav",
"ambient/levels/citadel/weapon_disintegrate2.wav",
"ambient/levels/citadel/weapon_disintegrate3.wav",
"ambient/levels/citadel/weapon_disintegrate4.wav"}

GameSounds.SmallZap = {"weapons/physcannon/superphys_small_zap1.wav",
"weapons/physcannon/superphys_small_zap2.wav",
"weapons/physcannon/superphys_small_zap3.wav",
"weapons/physcannon/superphys_small_zap4.wav"}

GameSounds.Teleport = {"ambient/machines/teleport1.wav",
"ambient/machines/teleport3.wav",
"ambient/machines/teleport4.wav"}

GameSounds.GlassHit = {"physics/glass/glass_impact_bullet1.wav",
"physics/glass/glass_impact_bullet2.wav",
"physics/glass/glass_impact_bullet3.wav",
"physics/glass/glass_impact_bullet4.wav"}

GameSounds.GlassBreak = {"physics/glass/glass_largesheet_break1.wav",
"physics/glass/glass_largesheet_break2.wav",
"physics/glass/glass_largesheet_break3.wav",
"physics/glass/glass_sheet_break1.wav",
"physics/glass/glass_sheet_break2.wav",
"physics/glass/glass_sheet_break3.wav"}

GameSounds.NearMiss = {"weapons/fx/nearmiss/bulletltor03.wav",
"weapons/fx/nearmiss/bulletltor04.wav",
"weapons/fx/nearmiss/bulletltor05.wav",
"weapons/fx/nearmiss/bulletltor06.wav",
"weapons/fx/nearmiss/bulletltor07.wav",
"weapons/fx/nearmiss/bulletltor09.wav",
"weapons/fx/nearmiss/bulletltor10.wav",
"weapons/fx/nearmiss/bulletltor11.wav",
"weapons/fx/nearmiss/bulletltor12.wav",
"weapons/fx/nearmiss/bulletltor13.wav"}

GameSounds.WeaponHit = {"physics/metal/weapon_impact_hard1.wav",
"physics/metal/weapon_impact_hard2.wav",
"physics/metal/weapon_impact_hard3.wav",
"physics/metal/weapon_impact_soft1.wav",
"physics/metal/weapon_impact_soft2.wav",
"physics/metal/weapon_impact_soft3.wav"}

GameSounds.MetalHit = {"physics/metal/metal_solid_impact_soft1.wav",
"physics/metal/metal_solid_impact_soft2.wav",
"physics/metal/metal_solid_impact_soft3.wav",
"physics/metal/metal_solid_impact_hard1.wav"}

GameSounds.PropaneHit = {"physics/metal/metal_canister_impact_hard1.wav",
"physics/metal/metal_canister_impact_hard2.wav",
"physics/metal/metal_canister_impact_hard3.wav",
"physics/metal/metal_canister_impact_soft1.wav"}

GameSounds.Ricochet = {"weapons/fx/rics/ric1.wav",
"weapons/fx/rics/ric2.wav",
"weapons/fx/rics/ric3.wav",
"weapons/fx/rics/ric4.wav",
"weapons/fx/rics/ric5.wav"}

GameSounds.PlasticHit = {"physics/plastic/plastic_box_impact_hard1.wav",
"physics/plastic/plastic_box_impact_hard2.wav",
"physics/plastic/plastic_box_impact_hard3.wav",
"physics/plastic/plastic_box_impact_hard4.wav"}

GameSounds.BottleHit = {"physics/glass/glass_sheet_break1.wav",
"physics/glass/glass_sheet_break2.wav",
"physics/glass/glass_sheet_break3.wav"}

GameSounds.WoodHit = {"physics/wood/wood_plank_break1.wav",
"physics/wood/wood_plank_break2.wav",
"physics/wood/wood_plank_break3.wav",
"physics/wood/wood_plank_break4.wav"}

GameSounds.WoodBreak = {"physics/wood/wood_crate_break1.wav",
"physics/wood/wood_crate_break2.wav",
"physics/wood/wood_crate_break3.wav",
"physics/wood/wood_crate_break4.wav",
"physics/wood/wood_crate_break5.wav"}

GameSounds.Drill = {"npc/dog/dog_servo6.wav",
"npc/dog/dog_servo7.wav",
"npc/dog/dog_servo10.wav",
"npc/dog/dog_servo12.wav"}

GameSounds.RadioBeep = {"ambient/levels/prison/radio_random1.wav",
"ambient/levels/prison/radio_random2.wav",
"ambient/levels/prison/radio_random3.wav",
"ambient/levels/prison/radio_random4.wav",
"ambient/levels/prison/radio_random5.wav",
"ambient/levels/prison/radio_random6.wav",
"ambient/levels/prison/radio_random7.wav",
"ambient/levels/prison/radio_random8.wav",
"ambient/levels/prison/radio_random9.wav"}

GameSounds.HeadShot = {"player/headshot1.wav",
"player/headshot2.wav",
"physics/flesh/flesh_bloody_break.wav"}

GameSounds.Climb = {"player/footsteps/metalgrate1.wav",
"player/footsteps/metalgrate2.wav",
"player/footsteps/metalgrate3.wav",
"player/footsteps/metalgrate4.wav"}

GameSounds.Geiger = {"player/geiger1.wav",
"player/geiger2.wav",
"player/geiger3.wav"}

GameSounds.Slime = {"physics/flesh/flesh_squishy_impact_hard1.wav",
"physics/flesh/flesh_squishy_impact_hard2.wav",
"physics/flesh/flesh_squishy_impact_hard3.wav",
"physics/flesh/flesh_squishy_impact_hard4.wav",
"physics/flesh/flesh_bloody_impact_hard1.wav",
"ambient/levels/canals/toxic_slime_sizzle1.wav",
"ambient/levels/canals/toxic_slime_gurgle5.wav",
"ambient/levels/canals/toxic_slime_gurgle2.wav",
"ambient/levels/canals/toxic_slime_gurgle4.wav",
"player/footsteps/mud1.wav",
"player/footsteps/mud2.wav"}

GameSounds.BombExplosion = {"ambient/explosions/explode_1.wav",
"ambient/explosions/explode_2.wav",
"ambient/explosions/explode_4.wav",
"ambient/explosions/explode_5.wav",
"ambient/explosions/explode_6.wav",
"ambient/explosions/explode_8.wav",
"ambient/explosions/explode_9.wav",
"npc/env_headcrabcanister/explosion.wav",
"ambient/machines/wall_crash1.wav"}

GameSounds.BombExplosion2 = {"weapons/hegrenade/explode3.wav",
"weapons/hegrenade/explode4.wav",
"weapons/hegrenade/explode5.wav"}

GameSounds.HL2Explosion = {"weapons/explode3.wav",
"weapons/explode4.wav",
"weapons/explode5.wav"}

GameSounds.ExplosionDebris = {"weapons/c4/c4_exp_deb1.wav",
"weapons/c4/c4_exp_deb2.wav",
"weapons/debris2.wav"}

GameSounds.HealthKit = {"HealthKit.Touch"}

GameSounds.HealthVial = {"WallHealth.Start"}

GameSounds.Throw = {"npc/zombie/claw_miss1.wav",
"npc/zombie/claw_miss2.wav"}

GameSounds.ClawHit = {"npc/zombie/claw_strike1.wav",
"npc/zombie/claw_strike2.wav",
"npc/zombie/claw_strike3.wav"}

GameSounds.Cash = {"physics/metal/chain_impact_soft1.wav",
"physics/metal/chain_impact_soft2.wav",
"physics/metal/chain_impact_soft3.wav"}

GameSounds.Deny = {"buttons/weapon_cant_buy.wav"}

GameSounds.WindGusts = {"ambient/wind/windgust.wav",
"ambient/wind/wind_moan1.wav",
"ambient/wind/wind_moan2.wav",
"ambient/wind/wind_hit1.wav",
"ambient/wind/wind_snippet5.wav",
"ambient/wind/wind_snippet4.wav",
"ambient/wind/wind_snippet3.wav",
"ambient/wind/wind_snippet2.wav"}

GameSounds.DeathMusic = {"music/Ravenholm_1.mp3",
"music/stingers/HL1_stinger_song16.mp3",
"music/stingers/HL1_stinger_song7.mp3",
"music/stingers/HL1_stinger_song8.mp3",
"music/stingers/HL1_stinger_song27.mp3",
"music/stingers/HL1_stinger_song28.mp3",
"music/stingers/industrial_suspense2.wav"}

GameModels = {}
GameModels.PlayerCorpses = {"models/player/charple01.mdl",
"models/player/corpse1.mdl"}

GameModels.HeadGibs = {"models/props/cs_italy/banannagib1.mdl",
"models/props/cs_italy/banannagib2.mdl",
"models/props/cs_italy/orangegib1.mdl",
"models/props/cs_italy/orangegib2.mdl",
"models/props/cs_office/snowman_eye1.mdl",
"models/props/cs_office/snowman_nose.mdl",
"models/props/cs_office/projector_remote_p1.mdl",
"models/props/cs_office/projector_remote_p2.mdl",
"models/props_junk/watermelon01_chunk01b.mdl",
"models/props_junk/watermelon01_chunk02a.mdl",
"models/props_junk/watermelon01_chunk02b.mdl",
"models/props_junk/watermelon01_chunk02c.mdl",
"models/gibs/HGIBS_scapula.mdl",
"models/weapons/w_bugbait.mdl",
"models/gibs/antlion_gib_small_1.mdl",
"models/gibs/antlion_gib_small_2.mdl",
"models/props_combine/breenbust_chunk03.mdl",
"models/props_combine/breenbust_chunk04.mdl",
"models/props_combine/breenbust_chunk05.mdl",
"models/props_combine/breenbust_chunk06.mdl",
"models/props_combine/breenbust_chunk07.mdl"}

GameModels.BodyGibs = {"models/props/cs_italy/bananna.mdl",
"models/props/cs_italy/banannagib1.mdl",
"models/props/cs_italy/banannagib2.mdl",
"models/props/cs_italy/orangegib1.mdl",
"models/props/cs_italy/orangegib2.mdl",
"models/props/cs_office/projector_remote_p2.mdl",
"models/props_junk/watermelon01_chunk02a.mdl",
"models/props_junk/watermelon01_chunk02b.mdl",
"models/props_junk/watermelon01_chunk01b.mdl",
"models/props_junk/watermelon01_chunk01c.mdl",
"models/props_combine/breenbust_chunk03.mdl",
"models/props_combine/breenbust_chunk04.mdl",
"models/props_combine/breenbust_chunk05.mdl",
"models/props_combine/breenbust_chunk06.mdl",
"models/props_combine/breenbust_chunk07.mdl",
"models/props_wasteland/prison_toiletchunk01i.mdl",
"models/props_wasteland/prison_toiletchunk01f.mdl",
"models/weapons/w_bugbait.mdl",
"models/gibs/shield_scanner_gib1.mdl",
"models/gibs/shield_scanner_gib1.mdl",
"models/gibs/HGIBS_spine.mdl",
"models/gibs/HGIBS_rib.mdl",
"models/gibs/HGIBS_scapula.mdl",
"models/gibs/hgibs.mdl",
"models/gibs/antlion_gib_small_1.mdl",
"models/gibs/antlion_gib_small_2.mdl",
"models/gibs/antlion_gib_medium_1.mdl",
"models/gibs/antlion_gib_medium_2.mdl"}

for k,v in pairs(GameSounds) do
	for c,d in pairs(GameSounds[k]) do
		util.PrecacheSound(d)
	end
end

for k,v in pairs(GameModels) do
	for c,d in pairs(GameModels[k]) do
		util.PrecacheModel(d)
	end
end
